home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / Moray / moraywin.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-09-20  |  9.6 KB  |  137 lines

  1. ;InnoSetupVersion=3.0.8
  2. [Setup]
  3. AppName=Moray For Windows
  4. AppVerName=Moray For Windows V3.5
  5. AppId=Moray For Windows
  6. AppVersion=3.5
  7. AppPublisher=SoftTronics GbR
  8. AppPublisherURL=http://www.stmuc.com/moray
  9. DefaultDirName={pf}\Moray For Windows
  10. DefaultGroupName=Moray For Windows
  11. OutputBaseFilename=setup
  12. Compression=zip
  13. PrivilegesRequired=none
  14. ChangesAssociations=yes
  15. LicenseFile=embedded\License.rtf
  16. WizardImageFile=embedded\WizardImage0.bmp
  17. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  18. [Files]
  19. Source: "{app}\MorayWin.exe"; DestDir: "{app}"; Flags: ignoreversion 
  20. Source: "{app}\CommandList.txt"; DestDir: "{app}"; Flags: ignoreversion 
  21. Source: "{app}\CommandList.h"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\PovTxtr.ini"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\MorayPOV.inc"; DestDir: "{app}"; Flags: ignoreversion 
  24. Source: "{app}\ViewDef.ini"; DestDir: "{app}"; Flags: ignoreversion 
  25. Source: "{app}\PreviewScene.pov"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\MorayColors.txt"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\ReadMe.txt"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\Revision.txt"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\KnownBugs.txt"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\Tips.txt"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\zip32.dll"; DestDir: "{app}"; Flags: ignoreversion 
  32. Source: "{app}\MorayCtrl.dll"; DestDir: "{app}"; Flags: ignoreversion 
  33. Source: "{app}\MorayImg.dll"; DestDir: "{app}"; Flags: ignoreversion 
  34. Source: "{app}\Marker.tga"; DestDir: "{app}"; Flags: ignoreversion 
  35. Source: "{app}\Sysfont4.fnt"; DestDir: "{app}"; Flags: ignoreversion 
  36. Source: "{app}\Moray.ini"; DestDir: "{app}"; Flags: ignoreversion 
  37. Source: "{app}\MorayWin.chm"; DestDir: "{app}"; Flags: ignoreversion 
  38. Source: "{app}\Mdl\MorayStart.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  39. Source: "{app}\Mdl\AllObjects.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  40. Source: "{app}\Mdl\CoffeeCup.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  41. Source: "{app}\Mdl\CubeFrame.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  42. Source: "{app}\Mdl\IKArms.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  43. Source: "{app}\Mdl\Swan.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  44. Source: "{app}\Mdl\TorusDeform.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  45. Source: "{app}\Mdl\TUTOR01.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  46. Source: "{app}\Mdl\TUTOR02A.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  47. Source: "{app}\Mdl\TUTOR02B.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  48. Source: "{app}\Mdl\TUTOR02C.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  49. Source: "{app}\Mdl\TUTOR02D.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  50. Source: "{app}\Mdl\TUTOR02E.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  51. Source: "{app}\Mdl\TUTOR03A.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  52. Source: "{app}\Mdl\Tutor04a.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  53. Source: "{app}\Mdl\Tutor04a1.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  54. Source: "{app}\Mdl\TUTOR04B.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  55. Source: "{app}\Mdl\TUTOR04C.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  56. Source: "{app}\Mdl\TUTOR05A.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  57. Source: "{app}\Mdl\TUTOR06A.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  58. Source: "{app}\Mdl\TUTOR06B.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  59. Source: "{app}\Mdl\TUTOR06C.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  60. Source: "{app}\Mdl\TUTOR07.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  61. Source: "{app}\Mdl\TUTOR08A.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  62. Source: "{app}\Mdl\TUTOR08B.MDL"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  63. Source: "{app}\Mdl\Tutor09.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  64. Source: "{app}\Mdl\Tutor10.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  65. Source: "{app}\Mdl\Tutor11.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  66. Source: "{app}\Mdl\Tutor11a.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  67. Source: "{app}\Mdl\Tutor12.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  68. Source: "{app}\Mdl\Whale04.mdl"; DestDir: "{app}\Mdl"; Flags: comparetimestamp 
  69. Source: "{app}\Plugins\ImportStuff.dll"; DestDir: "{app}\Plugins"; Flags: ignoreversion 
  70. Source: "{app}\Plugins\RoundedObj.dll"; DestDir: "{app}\Plugins"; Flags: ignoreversion 
  71. Source: "{app}\Plugins\MaterialAssigner.dll"; DestDir: "{app}\Plugins"; Flags: ignoreversion 
  72. Source: "{app}\Plugins\LensFlareMFC.dll"; DestDir: "{app}\Plugins"; Flags: ignoreversion 
  73. Source: "{app}\Plugins\AnimPlugin.dll"; DestDir: "{app}\Plugins"; Tasks: installanim; Flags: ignoreversion 
  74. Source: "{app}\Plugins\AnimPlugin.wri"; DestDir: "{app}\Plugins"; Tasks: installanim; Flags: ignoreversion 
  75. Source: "{app}\Plugins\AnimGuiExt.dll"; DestDir: "{app}\Plugins"; Tasks: installanim; Flags: ignoreversion 
  76. Source: "{app}\Polyray2.dll"; DestDir: "{app}"; Tasks: installanim; 
  77. Source: "{app}\Maps\CoffeeBrew.png"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  78. Source: "{app}\Maps\HFIELD.TGA"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  79. Source: "{app}\Maps\POVMAP.GIF"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  80. Source: "{app}\Maps\POVMAP.tga"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  81. Source: "{app}\Maps\UVMAP.bmp"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  82. Source: "{app}\Maps\UVMap2.bmp"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  83. Source: "{app}\Maps\WhaleSide.jpg"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  84. Source: "{app}\Maps\WhaleTop.jpg"; DestDir: "{app}\Maps"; Flags: onlyifdoesntexist 
  85. Source: "{app}\TexLibs\Animal-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  86. Source: "{app}\TexLibs\Glass-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  87. Source: "{app}\TexLibs\Metallic-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  88. Source: "{app}\TexLibs\Plastic-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  89. Source: "{app}\TexLibs\Sky-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  90. Source: "{app}\TexLibs\Soil-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  91. Source: "{app}\TexLibs\Special-Effect-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  92. Source: "{app}\TexLibs\Stone-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  93. Source: "{app}\TexLibs\Toy-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  94. Source: "{app}\TexLibs\Unindexable-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  95. Source: "{app}\TexLibs\Water-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  96. Source: "{app}\TexLibs\Wooden-Textures.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  97. Source: "{app}\TexLibs\Basic-Colors.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  98. Source: "{app}\TexLibs\User-Submitted.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  99. Source: "{app}\TexLibs\PDBTexLib.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  100. Source: "{app}\TexLibs\NewMaterials.mtx"; DestDir: "{app}\TexLibs"; Flags: onlyifdoesntexist 
  101. Source: "{app}\Blob\Hand.blb"; DestDir: "{app}\Blob"; Flags: onlyifdoesntexist 
  102. Source: "{app}\Blob\Cushion.blb"; DestDir: "{app}\Blob"; Flags: onlyifdoesntexist 
  103. Source: "{app}\UDO\Pyramid.inc"; DestDir: "{app}\UDO"; Flags: onlyifdoesntexist 
  104. Source: "{app}\UDO\PYRAMID.UDO"; DestDir: "{app}\UDO"; Flags: onlyifdoesntexist 
  105. Source: "{app}\Objects\CHESS.RAW"; DestDir: "{app}\Objects"; Flags: onlyifdoesntexist 
  106. [Dirs]
  107. Name: "{app}\POVScn"; 
  108. Name: "{app}\Maps"; 
  109. Name: "{app}\UDO"; 
  110. Name: "{app}\TexLibs"; 
  111. [Registry]
  112. Root: HKLM; Subkey: "Software\SoftTronics\Moray For Windows"; Flags: uninsdeletekey 
  113. Root: HKCU; Subkey: "Software\SoftTronics\Moray For Windows"; Flags: uninsdeletekey 
  114. Root: HKLM; Subkey: "Software\SoftTronics"; Flags: uninsdeletekeyifempty 
  115. Root: HKCU; Subkey: "Software\SoftTronics"; Flags: uninsdeletekeyifempty 
  116. [INI]
  117. FileName: "{app}\MorayWinUpdate.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.stmuc.com/moray/mebuild9325.html"; 
  118. FileName: "{app}\MorayWin.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.stmuc.com/moray"; 
  119. FileName: "{code:POVIni}"; Section: "GUIExtensions"; Key: "UseExtensions"; String: "1"; 
  120. FileName: "{code:POVIni}"; Section: "GUIExtensions"; Key: "ExtDLL15"; String: "{app}\MorayCtrl.dll"; 
  121. FileName: "{code:POVIni}"; Section: "GUIExtensions"; Key: "ExtDLL16"; String: "{app}\Plugins\AnimGuiExt.dll"; 
  122. [Run]
  123. Filename: "{app}\MorayWin.exe"; Description: "Launch Moray For Windows V3.5"; Flags: postinstall skipifsilent nowait
  124. [Icons]
  125. Name: "{group}\Moray For Windows V3.5"; Filename: "{app}\MorayWin.exe"; 
  126. Name: "{group}\Moray on the Web"; Filename: "{app}\MorayWin.url"; 
  127. Name: "{group}\Check for update on the Web"; Filename: "{app}\MorayWinUpdate.url"; 
  128. Name: "{group}\Uninstall Moray For Windows"; Filename: "{uninstallexe}"; 
  129. Name: "{userdesktop}\Moray For Windows V3.5"; Filename: "{app}\MorayWin.exe"; Tasks: desktopicon; 
  130. [Tasks]
  131. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  132. Name: "configpov"; Description: "Configure &POV-Ray"; GroupDescription: "Additional configuration:"; 
  133. Name: "installanim"; Description: "Install &Animation Plugin"; GroupDescription: "Additional configuration:"; 
  134. [UninstallDelete]
  135. Type: files; Name: "{app}\MorayWin.url"; 
  136. Type: files; Name: "{app}\MorayWinUpdate.url"; 
  137.